Cafes shut, people faint as mercury passes 45

Comments