Fabulous photo!!!
The cold air is pushing hard down from the north over the whole Yucatan, and the high level SW winds over most of the area, but only with a little cloud in the north, but more cloud further south. There is movement of, presumably warmer air, pushing up from the south, causing cloud over southern and central Belize. The cold air, the Caribbean air and this warmer air from the south, all mixing over the Honduras coast and clashing with high level from the SW and probably causing some significant rain down there, which may later move up into southern Belize.
Looks as if different parts of Belize very different weather, clear sun in the north, light cloud in the south and heavy cloud across central Belize.
Temperatures in Belmopan : ( Coast usually cooler, hills even cooler )
Last Night 20°C 68°F Yesterday 25°C 77°F Yesterday Rain 0 mm ( 0")