It is nineteen degrees with rain in Kirkcaldy