"No apology"! Rudd should apologise and more ...