For the boys, those named Oscar will scoop the largest salary, at £37,786. Swiftly followed by those named George (£37,342) and those with the UK’s number one boys name: Oliver, at £35,536. Unfortunately, those named Jack (£29,738), Jacob (£30,233) and Muhammad (£31,760) will face a considerable pay cut in comparison – yet still fair better than 90% of those featured in the girls list!