The government appears to be teetering on the brink with seemingly opposite demands from all directions. How long can the coalition survive?