A question for all - what future for America?