Queen to receive Spanish king in June, then Trump

Queen to receive Spanish king in June, then Trump

Felipe VI and his wife Letizia will visit Britain in early June.