Heavy rain causes flooding across Barnet : comparemela.com