About the weather in Geneva, let's use a Doc style answer : can't say.
It changes every day.
Today is ok but heavy snow yesterday morning, everything down, no buses, no tramways, no planes.
It took me 3 hours to reach the centre. But it was warmer in the afternoon.
Anyway, I guess it remains warmer than in UK. These days, we are in a -5