why should it take so long to get my biopsy results?

I'm really worried.

I had a colonoscopy 3 weeks ago and during the procedure they took some biopsy's.

My GP has not yet received the results?

Should it take so long to hear?