Climate Group Insulate Britain Blocks Europe's Busiest Ferry