Put them in a plastic washing up bowl, then scrunch up a piece of tinfoil and make sure at least one item is touching the foil. Then pour hot water from the kettle into the sink. Leave there for about an hour, and if you are lucky, the tarnish should have lifted. Take them all out and polish dry.
If you're buying anything, get Goddards Silver Pad (or the john Lewis own-brand). It is a pinkish stuff like soap that you rub on with a sponge, and the tarnish floats off in the foam. It leaves a tarnish-resistant polish behind.
Most metal polishes, and especially home remedies, work by wearing away the tarnished surface. On solid silver it eventually wears away detail and hallmarks, on silver plate they quickly wear off the plating.
I have a couple of silver photo frames and they tarnish so quickly even though they are not touched. I have spent the last 10 mins trying to clean them with a silver polishing cloth but it's not working...
Can anyone suggest an everyday cleaning product that I am likely to already have in that will work? Now I have started I just want them to be shiny again!!!