Rees-Williams est élu député travailliste de Croydon South en 1945, battant le député sortant, Sir Herbert Williams. Dans le gouvernement, il est ministre du Colonial Office, voyageant en Asie de l'Est pour étudier les mouvements vers l'indépendance. Son siège est redécoupé à la fin de la législature et il perd de peu aux élections générales de 1950 et est élevé à la pairie en tant que baron Ogmore, de Bridgend dans le comté de Glamorgan, le . Il est ministre de l'Aviation civile en 1951 et conseiller privé la même année. Lord Ogmore est président du London Welsh Trust, qui dirigeait le London Welsh Center, Gray's Inn Road, de 1955 à 1959 [1].
Lord Ogmore rejoint le Parti libéral en 1959 et en est président de 1963 à 1964.