At primary school (as my secondary was all girls) the duplicate names I can remember were Glenn, Stephen, David and Matthew. It was quite a small private school so perhaps not generally representative.
Outside school Mark/Marc and Jason were by far the most popular names.
These would have been kids born in the mid-late 70s.
When my kids were at primary more recently the most popular boys names were Oscar, Ethan, James and Joshua.