These are the degrees suggested by the Higher Ideas website based on his A level subjects:
Study areas matching mathematics, geography, history, further mathematics
Engineering + international development
International economics + international development
Mathematics + international development
Civil engineering + international studies
Computer science + American studies
Economics + ancient history
Economics + economic history
Economics + Egyptology
Economics + history
Economics + international development
Economics + medieval studies
Economics + modern history
Economics + Scottish history
Mathematics + American studies
Mathematics + arts and media informatics
Mathematics + human geography
Study areas matching mathematics, geography, further mathematics
Geophysics
Economics
Engineering geology and geotechnics
Mining geology
Surveying science
Applied geology
Coastal engineering
Earth science
Geological oceanography
Geology
Geoscience
Marine science
Meteorology
Ocean science
Quantity surveying
Study area matching mathematics, history, further mathematics
Political economics
Study areas matching geography, history
Humanities
International development
Study areas matching mathematics, further mathematics
Acoustic engineering
Actuarial science
Aeronautical engineering
Aerospace engineering
Applied mathematics
Artificial intelligence
Banking
Business economics
Business mathematics and statistics
Civil engineering
Computational physics
Computer science
Computer systems engineering
Control systems
Econometrics
Energy engineering
Engineering
Engineering/industrial mathematics
Environmental engineering
Financial economics
Financial management
Financial mathematics
Financial risk
Instrumentation control
Insurance
Integrated engineering
International economics
Investment
Management science
Mathematical and theoretical physics
Mathematical sciences
Mathematics
Mathematics teaching (secondary)
Mechanical engineering
Operational research
Pure mathematics
Robotics
Statistics
Structural engineering
Systems engineering
Include combined courses