June is on target to be the wettest since 1860.

So far this month, 150 millimetres of rain has fallen across England and Wales when the average is 65 millimetres.

The current record stands at 157.