Malaysia is holding its 15th general election on Saturday, with three leading coalitions vying for power.
Over 21 million Malaysians are eligible to vote.