I England var man ikke begeistret for den avtalen Ulfeldt hadde inngått med Nederland og da det kom til krig mellom Nederland og England i 1651–53, var Danmark i henhold til 1649-avtalen nødt til å yte sin forbundsfelle støtte. Danmark beslagla derfor alle engelske skip i Københavns havn og som motsvar beslagla engelskmennene alle danske og norske skip på Themsen. Etter dette ble alle danske streder sperret for engelske skip. Sverige forble nøytralt tross press fra Ulfeldt og England, selv om de heller ikke syntes om den dansk-nederlandske traktaten om tollavløsning. For å formilde Sverige ønsket den danske regjeringen å oppheve traktaten og da nederlenderne heller ikke syntes de hadde fått nok ut av den, ble den hevet i 1653. Etter krigen mellom England og Nederland inngikk Danmark en traktat med England om gjensidig handelsfrihet.