Did Edison invent light bulbs?

Thomas Edison did invent the light bulb.
Actually, he improved it. He didn't invent it though

he sure did

no he did not Lewis howard latimer invented the light bulb and thomas Edison took credit for it.
No. The first light bulb was built by Humphrey Davy and Thomas Edison improved it.
Yes and no. While Thomas Edison did create a light bulb, he only created the one that is used today. The updated incandescent version. There have been many light bulbs before Edison developed the present day model.

It is a matter of documented record that Swan obtained a UK patent covering a partial vacuum, carbon filament incandescent lamp in 1860.

Thomas Alva Edison patented his invention in 1879, almost 20 years later, the same year that Swan's bulbs were already in domestic use in England.