Career
At the time of his election, McTaggart was also the Mayor of Pittwater Council. Following the sudden resignation of John Brogden as Liberal Opposition Leader and his subsequent resignation from Parliament, McTaggart was elected to the Legislative Assembly in a 2005 by-election for Pittwater in what many considered as a shock result. His victory was cited as a "disastrous loss" for the Liberal Party in a seat it had held for 32 years.
In 1999, McTaggart had been a protester against a proposal for Baywatch to film permanently at the beach.
McTaggart was defeated in the 2007 state election, with Pittwater returning to the Liberal Party"s Rob Stokes.