The State Parliament of Bremen is the legislative branch of the Free Hanseatic City of Bremen in Germany. The state parliament elects the members of the Senate (executive), exercises oversight of the executive, and passes legislation. It currently consists of 87 members from six parties. The current majority is a coalition of the Social Democratic Party, Alliance 90/The Greens and The Left, supporting Mayor and Senate president Andreas Bovenschulte. The 72 delegates of the city of Bremen also form the Stadtbürgerschaft, while Bremerhaven has its own local parliament.