The time after the birth of Jesus and His teaching in the Temple at age 12, is taken up by at least several years in Egypt. Matthew 2:13-15
What everyone seems to have missed, is where the holy family lived from when Jesus was 12, Luke 2:41-52, until He was 30.
It seems that Joseph, Jesus' father by law, died soon after the Temple incident and it was His kinsman, Joseph of Arimathea [uncle?] who took Mary and all her children to Britain, where he had mining interests and they lived in Glastonbury, as recorded by tradition. The hymn: 'Jerusalem' makes this assertion.
His next Bible recorded appearance is His Baptism. Matthew 3:13-17
Jesus was away for about 18 years, so He and His family were aliens when they returned to Nazareth, proved by how He had to pay the Temple tax imposed on strangers. Matthew 17:24-27
Jesus was also unknown to most of the 12 men He selected as His Disciples. If He had been living in Nazareth for all of His 30 years, they surely would have known Him.
The truth of all this, raises some very interesting and important questions. Who are the British people? Where did they originate from?
It is provable from the archaeological, historical, heraldic and Biblical records, that they are part of the House of Israel, who migrated across Europe from Assyria. Specifically; the tribe of Ephraim: Prophesied to become a multitude of nations; the British Commonwealth. Genesis 48:19
Blessed with good land and strength. Deuteronomy 33:13-17
That these facts are rejected and are unable to be comprehended by scholars, is because God wants it to be kept secret until the end times, then God’s amazing mystery will be revealed. Amos 9:9, Revelation 7:9
Abrahams descendants by ethnicity and faith: all His faithful Christian peoples, out of every race, nation and language; kept ready for their destiny of being the occupiers of all of the holy Land during the end times. Psalms 69:35-36