Indications suggest 41,000-vote lead for Labour party; largest victory since Independence Mar 27 2022
Robert Abela sheds tear on stage as he thanks Lydia and Giorgia Mae during emotional speech Mar 24 2022
“Let us accept that with regards to the environment, no party was perfect”, says Robert Abela Mar 23 2022