Shorts Posted 3 November 2011 Fergus Seriously England…. you call this rain! It rains more when the sun is shining in Scotland!