Queen's Speech and an upcoming budget - what now?