With the recent downpours that have made us wonder when summer is going to arrive, it is playing havoc with the roads too. Floods and downpours have affected the whole transport network with train cancellations and parts of major motorways closed. Vehicle breakdown companies have been reporting a huge number breakdowns during this period of […]