The Senate last night passed the contentious Integrity in Public Life Bill, 2023 with a 19-1 vote. The bill brings into law attempts to deal with corruption by public officials but had failed in the Upper Chamber in 2020 after not obtaining the required two-thirds majority vote. Last night a voice vote was taken and Independent Senator Monique Taitt was the only senator to vote “no” and that followed a …