Challenges galore as FM and co frame Budget