Well, be glad you don't live in Denmark!
Here you must have a passport or driving licence photo taken professionally, either by a photographer who takes legal photos for documents or at Citizens' Advice where you hand in the renewal application and in no circumstances may you use a ten year old photo.
You can use a selfie or an amateur photo taken by someone else for a bus pass, but not for any legal document.
don't have a problem with under 16's having free bus travel,BUT
What is your favourite healthy vegetarian meal?

I eventually had a selfie accepted, even though the rules said a selfie wouldn’t do. It was taken against an off white wall, but in my passport the background is a bright blue, which is always commented on.