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