Kevin Rudd launches Alannah McTiernan's campaign Prime Minister Kevin Rudd officially launches Alannah MacTiernan's campaign for the Federal seat of Perth, as Defence Minister Stephen Smith watches on. PRIME Minister Kevin Rudd has identified winning back the seats of Hasluck and Swan as pivotal in his bid to retain the Prime Ministership. Speaking at the official launch of Alannah MacTiernan's campaign launch to win the seat of Perth, he said the game plan for Labor in WA was to retain Perth, Fremantle and Brand - and to win Swan and Hasluck. Speaking to the party faithful, he implored them to get behind candidates in Hasluck and Swan, in order to turf out Liberals Ken Wyatt and Steve Irons respectively. Pictures: Kevin Rudd in Perth Barnett won't sign up to education reforms Rudd hints at delaying election "Swan and Hasluck - if we secure these seats - we are on a solid road to form government," he said. Launching MacTiernan's campaign, Mr Rudd said of the former state Transport Minister: "What do you say about Alannah MacTiernan? She is right out there - she is a big story from WA. In a sign of things to come, both Mr Rudd and Ms MacTiernan spoke about Labor's funding commitments in urban railway, compared to federal leader Tony Abbott's insistence that his government would give zero dollars towards rail projects in WA. Ms MacTiernan said climate change was also a major issue for the nation.