Not until 1249 did King Afonso III (1248-1279) complete the Reconquest and secure borders for Portugal 250 years before the Spanish could do the same.
King Afonso was also known as the King of the people.