The UK is braced for its warmest spell of the year so far, with temperatures possibly climbing as high as 29C.