The UK is set to be battered by heavy rain and strong winds as winter weather brings stormy conditions for most.