Britain's EU referendum rivals clash on the Thames