These weird clouds are in fact steam from power stations on the north Kent coast as seen from the Essex marshes.