While parts of the island like Birżebbuġa basked under a warm sun yesterday, it was a totally different story as a heavy downpour in other parts led to traffic jams and hindered people from going about their business as this photo by Darrin Zammit Lupi of Msida shows.