Europe has suffered some rather unusual and extremely harsh conditions this season