Question: how often are mps elected?
Answer: The 150 members of the House of Representatives are elected by general elections every 4 years (or earlier if the government falls). The 75 members of the Senate are elected indirectly.