UK achieves solar power record as temperatures soar