Germany has set a new record, with solar power providing 50.6% of its electricity in the middle of the day on Monday June 9th. Solar production peaked that day at 23.1GW. Three days earlier it was 24.2GW between 1 and 2pm, but on the 9th demand was down for a public holiday, allowing the breaking of the psychological 50% barrier.
Turelio. This solar array at Buschhoven near Bonn was an early example of the movement that has now produced half Germany's electricity demand, albeit for just an hour.