It was Johnson who agreed and signed the agreement to put a border in the Irish Sea. He called or a fantastic deal! Yes, unfortunately for him, international governments expect the UK to honour it's agreements. The agreement itself is only necessary because of Brexit which Johnson is also responsible for.