Britain faces a dramatic weekend split, with 29C heat possible in parts of England on Sunday while the northwest is battered by rain and winds gusting above 50mph