If you look behind the glove box you'll see the blower motor. Directly behind it is the blower motor resistor. It has a white connector, 4 wires blue with stripes.
With it smelling at the vents then it could be the resistor block or the blower motor itself.
First check under the hood at the fuse panel by the battery. Make sure the MAIN 60 amp fuse didn't blow. Most likely not or you would have other problems.
You can do either of these two test first. You have a 50/50 guess.
Unplug the resistor block. On the resistor block side check for ohms between...
Blue/white wire and...
Blue/yellow... 2.8 Ω
Blue ... 1.2 Ω
Blue/red... 0.6 Ω
At any time it reads open then go ahead and replace the resistor block.
The blower motor you can unplug and with jumper wires run 12v to the black wire and ground the black/white stripe to chassis ground and it should come on.
Other cars I have worked on if the resistor block goes bad it will usually run on the high speed as it doesn't go through a resistor. Only the other speeds will quit. But this is a Capri built by a bunch of Kangaroos so who knows. Lol.
I would think the blower motor but it's sealed so I'm not sure of the stinking. The resistor block is exposed and mounted on the heater box so it could stink you out. It's a coin toss.
Also, if you need to at any time like when testing, you can squeeze the sides of the glove box and it will drop down to keep you from standing on your head.