Duncan Johnson

  • Duncan Johnson
    News

    Going into space

    2009-06-18T11:37:00

    Never mind MPs' expenses, taxpayers should be alarmed about a £43bn bill they could be avoiding