Plastic Ducks invade the shores of Britain!