Comments: Have taxpayers got a decent deal on the Northern Rock sale?