Why is it often colder on cloudy summer days?

what is the short answer

Clouds block the sun's rays and prevent them from warming the Earth's surface, resulting in cooler temperatures.

The short answer is that clouds block the sun's heat, causing the temperature to be cooler on cloudy summer days.

The short answer is that cloudy summer days tend to be colder because clouds block out the sunlight, which reduces the amount of solar radiation reaching the Earth's surface and therefore lowers the temperature.