The UK has the following vaccines and schedules: https://www.gov.uk/government/publications/the-complete-routine-immunisation-schedule/the-complete-routine-immunisation-schedule-from-february-2022 In all EU countries it's very similar. They are all free for every child. However, parents can decide to not get their kids vaccinated if they wish.
No, you can decide don't vaccined your baby, since you baby born receives Hepatitis B vaccine, when your baby rich 6 weeks, will receive 3 vaccines more