Hot weather surprise for south-west in April