Red, amber and yellow weather warnings have been issued across the UK.