A torrid heatwave sent the mercury soaring across large swathes of the country on Friday, with Banda in east Uttar Pradesh logging a record high of 47.4 degrees Celsius for April, besides many other places also registering all-time high temperatures for the month.