Hertsmere MP Sir Oliver Dowden has received a knighthood at Windsor Castle for his political and public service.