Does the sun drive weather on Earth?

yes