Western Australia's Liberal government has handed down its first budget, delivering a $647 million surplus but warning the state will be in deficit by 2012.

Western Australia's Liberal government has handed down its first budget, delivering a $647 million surplus but warning the state will be in deficit by 2012.