Mazda won’t start

My Mazda 6 was working fine yesterday, but the engine won’t turn over and I’m getting these warning lights.

Any suggestions before I get a mechanic in?